package com.arellomobile.android.push.utils;

import android.content.Context;
import android.os.AsyncTask;

public abstract class WorkerTask extends AsyncTask<Void, Void, Void>
{
  private Context mContext;

  protected WorkerTask(Context paramContext)
  {
    this.mContext = paramContext;
  }

  // ERROR //
  protected Void doInBackground(Void[] paramArrayOfVoid)
  {
    // Byte code:
    //   0: aload_0
    //   1: aload_0
    //   2: getfield 14	com/arellomobile/android/push/utils/WorkerTask:mContext	Landroid/content/Context;
    //   5: invokevirtual 26	com/arellomobile/android/push/utils/WorkerTask:doWork	(Landroid/content/Context;)V
    //   8: aload_0
    //   9: aconst_null
    //   10: putfield 14	com/arellomobile/android/push/utils/WorkerTask:mContext	Landroid/content/Context;
    //   13: aconst_null
    //   14: areturn
    //   15: astore_3
    //   16: aload_0
    //   17: aconst_null
    //   18: putfield 14	com/arellomobile/android/push/utils/WorkerTask:mContext	Landroid/content/Context;
    //   21: aconst_null
    //   22: areturn
    //   23: astore_2
    //   24: aload_0
    //   25: aconst_null
    //   26: putfield 14	com/arellomobile/android/push/utils/WorkerTask:mContext	Landroid/content/Context;
    //   29: aload_2
    //   30: athrow
    //
    // Exception table:
    //   from	to	target	type
    //   0	8	15	java/lang/Throwable
    //   0	8	23	finally
  }

  protected abstract void doWork(Context paramContext)
    throws Exception;
}

/* Location:           E:\android\Toy Defense 2_dex2jar.jar
 * Qualified Name:     com.arellomobile.android.push.utils.WorkerTask
 * JD-Core Version:    0.6.2
 */